Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour ATP Challenger Trophy 2008 - Trnava Germany F2 Germany F3 Australia #1-w1 Australia #1-w2 Croatia F1 Australia #1-w3 Croatia F2 Australia #1-w4 Italy F3 Germany F4 Germany F6 Germany F13 Sweden F1 Sweden F2 Colombia F4 Italy #4-w1 Czech Republic F5 Italy #4-w2 Czech Republic F6 Italy #4-w3 Italy #4-w4 USA F1 USA F2 USA F3 Portugal F3 Italy F8 Italy F9 Finland F1 Finland F2 Germany F6 Austria F4 Austria F5 Italy F26 Germany F12 Germany F13 Belgium F2 Germany F1 Germany F3 Germany F4 Germany F5 Croatia F1 Croatia F2 UAE F1 UAE F2 Japan F4 Japan F5 Ireland F2 USA F28 USA F1 USA F3 M15 Castelo Branco M25 Porto M25 Faro M25 Prague M25 Prague M25 Wetzlar M15 Ueberlingen M25 Monastir KGHM Polish Indoors - Wroclaw Challenger Hamburg - Hamburg 10th Wartburg Open - Eisenach Muller Cup - Ulm St.Petersburg Challenger by Kinex - St. Petersburg CA Challenge 2002 - Graz Kyiv Open - Kiev KGHM Polish Indoors - Wroclaw Memorial Kolyaskin - Donetsk Warta Cup - Sopot KGHM Polish Indoors - Wroclaw Gallagher International - Hamilton Skandia Open - Linz Warta Cup 2001 - Sopot Compaq Cup 2001 - Zabrze Pekao Open 2001 - Szczecin Neride Prague Indoor - Prague Pekao Open - Szczecin USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice ATU Cup - Weiden Togliatti Cup - Togliatti Arroyo de la Encomienda - Valladolid St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Asics Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Pekao Open 2003 - Szczecin KGHM Polish Indoors - Wroclaw Uncle Toby's Burnie Challenger - Tasmania Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ispat Open 2004 - Ostrava Budapest Challenger - Budapest Ljubljana Open - Ljubljana Sporting Challenger - Turin Nord/LB Open 2004 - Braunschweig Oberstraufen Cup - Oberstaufen Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan St. Petersburg Challenger - St. Petersburg ATP Challenger Open 2004 - Monchengladbach Black Forest Open 2004 - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Tehran Open 2004 - Tehran X Trofeo Ciudad de Quito - Quito IPP Open - Helsinki Challenger Groningen - Groningen Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Ischgl International ATP Challenger - Ischgl The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Garden Open 2005 - Rome ECM Prague Open 2005 - Prague Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Steelers Cup 2005 - Kosice Banca Stato Challenger - Lugano Stella Artois Clay Court Championships - Budaors Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan S Tennis Masters - Graz Olimp Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Lambertz Open by Stawag - Aachen Media Will Cup Busan Challenger Tennis - Busan Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk IPP Open - Helsinki Mobilux Open - Luxembourg Open de la Ville de Saint Denis - Reunion Island USTA Challenger of Orlando - Orlando Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade 3rd Volkswagon Challenger - Wolfsburg XI Abierto Internacional de Salinas - Salinas Tennis Napoli Cup 2006 - Napoli The LTA Cardiff Challenger - Cardiff Coffee Cup Challenger - Chikmagalur 10° Trofeo Luigi Pezzoli - Bergamo Dharwad Challenger 2006 - Dharwad Ostdeutscher Sparkassen Cup - Dresden ECM Prague Open - Prague Unique Zagreb Open - Zagreb Czech Open 2006 - Prostejov The Shelbourne Irish Open - Dublin Oberstaufen Cup - Oberstaufen s Tennis Masters 06 - Graz Black Forest Open - Freudenstadt Genoa Open - Genova Open D'Orleans - Orleans Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo BMW Tennis Championship - Sunrise Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague Baden Open - Karlsruhe The Surbiton Trophy - Surbiton Astana Challenger - Astana Dublin Challenger - Dublin Siemens Open 2007 - Scheveningen Porsche Open - Poznan Aamulehti Tampere Opene - Tampere Akbank Private Banking TED Open - Istanbul GHI Bronz Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava PEOPLEnet Cup - Dnepropetrovsk IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Fergana Challenger - Fergana Unicredit Czech Open - Prostejov The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Aamulehti Tampere Open - Tampere Bukhara Challenger - Bukhara Karshi Challenger - Karshi Southern Capital Cup - Almaty Pekao Open - Szczecin Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Abierto Internacional Varonil Ciudad de Cancun - Cancun Wroclaw Challenger Sunrise Challenger Ostrava Challenger Szczecin Challenger Salzburg Challenger Sunrise Challenger Bordeaux Challenger Braunschweig Challenger Oberstaufen Challenger Cordenons Challenger Kitzbuhel Challenger Istanbul Challenger Genova Challenger Szczecin Challenger Salzburg Challenger Monza Challenger Rome Challenger Bordeaux Challenger Braunschweig Challenger Poznan Challenger Orbetello Challenger San Marino Challenger Genova Challenger Eckental Challenger Geneva Challenger Bratislava Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Dallas Challenger Le Gosier Challenger Dallas Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Athens Challenger Bordeaux Challenger Nottingham Challenger Marburg Challenger Bercuit Challenger Aptos Challenger Istanbul Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Maui Challenger Dallas Challenger Dallas Challenger Le Gosier Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Bordeaux Challenger Furth Challenger Winnetka Challenger Binghamton Challenger Vancouver Challenger Aptos Challenger Bratislava Challenger Helsinki Challenger Maui Challenger Dallas Challenger Irving Challenger Panama City Challenger Barranquilla Challenger Sarasota Challenger Dallas Challenger Wroclaw Challenger Irving Challenger Sarasota Challenger Heilbronn Challenger Braunschweig Challenger Aptos Challenger Knoxville Challenger Wroclaw Challenger Irving Challenger Sarasota Challenger Aix En Provence Challenger Heilbronn Challenger Manchester Challenger Marburg Challenger Braunschweig Challenger Vancouver Challenger Istanbul Challenger Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Hamburg Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Indian Wells Challenger Ortisei Challenger Oeiras 2 Challenger Biella 6 Challenger Braunschweig Challenger Prague 2 Challenger Luedenscheid Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Alicante Challenger Ismaning Challenger Eckental Challenger Sanremo Challenger Idea Prokom Open - Sopot Mercedes Cup - Stuttgart Idea Prokom Open - Sopot International Tennis Championships - Delray Beach BMW Open - Munich Mercedes Cup - Stuttgart Idea Prokom Open - Sopot CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Croatia Open Umag - Umag Orange Prokom Open - Sopot Thailand Open - Bangkok Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney Millenium Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Croatia Open - Umag Orange Prokom Open - Sopot Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle The Artois Championships - London Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz BCR Open Romania - Bucharest Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart International German Open - Hamburg Pilot Pen Tennis - New Haven Open de Moselle - Metz BCR Open Romania - Bucharest Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Open de Moselle - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Gerry Weber Open - Halle Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille US Men's Clay Court Championship - Houston BMW Open - Munich Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BMW Open - Munich Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Generali Open - Kitzbuhel BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Sydney International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Noventi Open - Halle Hall of Fame Open - Newport Moselle Open - Metz Abierto Mexicano Telcel - Acapulco bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne Abierto Mexicano Telcel - Acapulco BMW Open - Munich Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Germany F1 Geneva Open - Geneva Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open Qualifying - Doha Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, World Group, 1R, GER-BEL 1-4 U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments Olympics - London